mine clearing team - Alemán Inglés Diccionario